TAI Knowledge Engineering: A Frameworks Perspective

Charles F Vardeman II

2023-08-16

How it started…

How its going…

Unifying Large Language Models and Knowledge Graphs: A Roadmap

“The Semantic Web (2001)…”

A vision of “Ontologies”, “Linked Data”, and “Software Agents”…

Ontology based ETL

(Step 1) CVS Data in Pandas Data Frame

(Step 2) Extract Columns from Pandas Data Frame to create mapping

JSONL LD for Linked Datsa

(Step 3) Generate JSON-LD from JSON

(Step-4) Generate KG from JSON-LD

(Step-5) Validate Against SHACL Shapes

Automated Vocabulary Extraction

LLM assisted ODPs using Pattern Templates

Maintenance Operations Ontology (MOO)

Leveraging Standards

Schema.org - schemas and supporting software

Ontology Engineering in a Age of LLMs

Applying Software Engineering to Ontologies

Applying Software Engineering to Ontologies

FAIR Ontologies and Vocabularies

Visual Ontology Development

Self Documenting Ontologies

Resources to Learn More…

Software…

Python

Python for Data Analysis

AI and Machine Learning

Setting up Environment

Visual Studio Code

Visual Studio Code Plugins

GitHub

Homebrew/WSL (Mac and Windows)

Markdown

KGC Master Class on JSON-LD Pipeline

Ontologies and data integration

Unifying Large Language Models and Knowledge Graphs: A Roadmap

The Knowledge Graph Book

ChatGPT Experiment